Part Number Hot Search : 
12025 9C51R EM6K1 1901E I511RU EM6K1 M13251GM C74VC
Product Description
Full Text Search
 

To Download MAX7322 Datasheet File

  If you can't view the Datasheet, Please click here to try to view without PDF Reader .  
 
 


  Datasheet File OCR Text:
  general description the max7320 2-wire serial-interfaced peripheral fea- tures eight push-pull outputs with selectable power-up logic states. the +5.5v tolerant rst input clears the serial interface, terminating any i 2 c ? communication to or from the max7320. the max7320 uses two address inputs with four-level logic to allow 16 i 2 c slave addresses. the slave address also determines the power-up state level for the outputs in groups of four ports. the max7320 supports hot insertion. the serial inter- face sda, scl, ad0, ad2, and rst remain high impedance in power-down (v+ = 0v) with up to +6v asserted on them. the max7320 is one device in a family of pin-compatible port expanders with a choice of input ports, open-drain i/o ports, and push-pull output ports (see table 1). the max7320 is available in 16-pin qsop and 16-pin tqfn packages, and is specified over the automotive temperature range (-40? to +125?). applications features ? 400khz, +5.5v-tolerant i 2 c serial interface ? +1.71v to +5.5v operating voltage ? eight push-pull output ports with selectable power-up logic states ? rst clears the serial interface, terminating any serial transaction to or from the max7320 ? ad0 and ad2 inputs select from 16 slave addresses ? low 0.6a (typ) standby current ? -40? to +125? temperature range max7320 i 2 c port expander with eight push-pull outputs ________________________________________________________________ maxim integrated products 1 19-3879; rev 0; 10/05 for pricing, delivery, and ordering information, please contact maxim/dallas direct! at 1-888-629-4642, or visit maxim? website at www.maxim-ic.com. evaluation kit available ordering information part temp range pin- package top mark pkg code max7320aee+ -40? to +125? 16 qsop e16-4 max7320ate+ -40? to +125? 16 tqfn 3mm x 3mm x 0.8mm adb t1633-4 pin configurations, typical application circuit, and functional diagram appear at end of data sheet. +denotes lead-free package. selector guide part inputs interrupt mask open-drain outputs push-pull outputs max7319 8 yes max7320 8 max7321 up to 8 up to 8 MAX7322 4 yes 4 max7323 up to 4 up to 4 4 max7328* max7329** up to 8 up to 8 *second source to pcf8574. **second source to pcf8574a. ? p a l c s . cell phones/pdas satellite radios notebooks automotive raid servers
max7320 i 2 c port expander with eight push-pull outputs 2 _______________________________________________________________________________________ absolute maximum ratings stresses beyond those listed under absolute maximum ratings may cause permanent damage to the device. these are stress rating s only, and functional operation of the device at these or any other conditions beyond those indicated in the operational sections of the specificatio ns is not implied. exposure to absolute maximum rating conditions for extended periods may affect device reliability. (all voltages referenced to gnd.) supply voltage v+....................................................-0.3v to +6v scl, sda, ad0, ad2, rst .......................................-0.3v to +6v o0e07...............................................................0.3v to v+ + 0.3v 00e07 output current .......................................................25ma sda input current.............................................................. 10ma total v+ current..................................................................50ma total gnd current ...........................................................100ma continuous power dissipation (t a = +70?c) 16-pin qsop (derate 8.3mw/?c over +70?c)..............667mw 16-pin thin qfn (derate 15.6mw/?c over +70?c) ....1250mw operating temperature range .........................-40?c to +125?c junction temperature ......................................................+150?c storage temperature range .............................-65?c to +150?c lead temperature (soldering, 10s) .................................+300?c electrical characteristics (v+ = +1.71v to +5.5v, t a = -40?c to +125?c, unless otherwise noted. typical values are at v+ = +3.3v, t a = +25?c.) (note 1) parameter symbol conditions min typ max units operating supply voltage v+ 1.71 5.50 v power-on reset voltage v por 1.6 v standby current voltage (interface idle) i stb scl and sda and other digital inputs at v+ 0.6 1.5 a supply current (interface running) i+ f scl = 400khz; other digital inputs at v+ 23 55 a v+ < 1.8v 0.8 x v+ input high-voltage sda, scl, ad0, ad2, rst v ih v+
max7320 i 2 c port expander with eight push-pull outputs _______________________________________________________________________________________ 3 port and timing characteristics (v+ = +1.71v to +5.5v, t a = -40?c to +125?c, unless otherwise noted. typical values are at v+ = +3.3v, t a = +25?c.) (note 1) parameter symbol conditions min typ max units port output data valid t ppv c l
max7320 i 2 c port expander with eight push-pull outputs 4 _______________________________________________________________________________________ typical operating characteristics (t a = +25?c, unless otherwise noted.) 0 0.4 0.2 1.0 0.8 0.6 1.2 1.4 1.8 1.6 2.0 -40 -10 5 -25 20 35 50 65 80 95 110 125 standby current vs. temperature max7320 toc01 temperature ( c) standby current ( a) v+ = +3.3v v+ = +2.5v v+ = +5.0v v+ = +1.71v f scl = 0khz 0 20 10 40 30 50 60 -40 -10 5 20 -25 35 50 65 80 95 110 125 supply current vs. temperature max7320 toc02 temperature ( c) supply current ( a) v+ = +3.3v v+ = +1.71v v+ = +2.5v f scl = 400khz v+ = +5.0v output voltage low vs. temperature temperature ( c) output voltage low (v) max7320 toc03 -40 -25 -10 5 20 35 50 65 80 95 110 125 0 0.05 0.10 0.15 0.20 0.25 0.30 0.35 0.40 0.45 0.50 v+ = +3.3v i sink = 3ma v+ = +5.0v i sink = 5ma v+ = +2.5v i sink = 2ma v+ = +1.71v i sink = 1ma output voltage high vs. temperature temperature ( c) output voltage high (v) max7320 toc04 -40 -25 -10 5 20 35 50 65 80 95 110 125 0 1 2 3 4 5 6 v+ = +5.0v i source = 5ma v+ = +3.3v i source = 3ma v+ = +1.71v i source = 1ma v+ = +2.5v i source = 2ma pin description pin qsop tqfn name function 1, 3 15, 1 ad0, ad2 address inputs. select device slave address with ad0 and ad2. connect ad0 and ad2 to either gnd, v+, scl, or sda to give four logic combinations (see table 3). 216 rst reset input, active low. drive rst low to clear the 2-wire interface. 4e7, 9e12 2e5, 7e10 o0eo7 output ports. o0 to o7 are push-pull outputs. 8 6 gnd ground 13 11 n.c. no connection. not internally connected. 14 12 scl i 2 c-compatible serial clock input 15 13 sda i 2 c-compatible serial data i/o 16 14 v+ positive supply voltage. bypass v+ to gnd with a 0.047f ceramic capacitor. ? ep ep exposed pad. connect exposed pad to gnd.
detailed description max7319emax7329 family comparison the max7319emax7323 family consists of five pin- compatible, eight-port expanders. each version is opti- mized for different applications. the max7328 and max7329 are second sources to the pcf8574 and pcf8574a. the max7324emax7327 family consists of four pin- compatible, 16-port expanders that integrate the func- tions of the max7320 and one of either the max7319, max7321, MAX7322, or max7323. functional overview the max7320 is a general-purpose port expander operating from a +1.71v to +5.5v supply that provides eight push-pull output ports. the max7320 is rated to sink a total of 100ma and source a total of 50ma from all eight combined outputs. the max7320 is set to one of 16 i 2 c slave addresses (0x50 to 0x5f) using address select inputs ad0 and ad2, and is accessed over an i 2 c serial interface up to 400khz. note the max7320 offers a different range of i 2 c slave addresses than the max7319, max7321, MAX7322, and max7323 (these expanders use the address range 0x60 to 0x6f). max7320 i 2 c port expander with eight push-pull outputs _______________________________________________________________________________________ 5 part i 2 c slave address inputs input interrupt mask open- drain outputs push- pull outputs application 8-port expanders max7319 110xxxx 8 yes ? ? input-only versions: eight input ports with programmable latching transition detection interrupt and selectable pullups. offers maximum versatility for automatic input monitoring. an interrupt mask selects which inputs cause an interrupt on transitions, and transition flags identify which inputs have changed (even momentarily) since the ports were last read. max7320 101xxxx ? ? ? 8 output-only versions: eight push-pull outputs with selectable power-up default states. push-pull outputs offer faster rise time than open- drain outputs, and require no pullup resistors. max7321 110xxxx up to 8 ? up to 8 ? i/o versions: eight open-drain i/o ports with latching transition detection interrupt and selectable pullups. open-drain outputs can level shift the logic-high state to a higher or lower voltage than v+ using external pullup resistors. any port can be used as an input by setting the open-drain output to logic-high. transition flags identify which inputs have changed (even momentarily) since the ports were last read. MAX7322 110xxxx 4 yes ? 4 four input-only, four output-only versions: four input ports with programmable latching transition detection interrupt and selectable pullups. four push-pull outputs with selectable power-up default levels. table 1. max7319emax7329 family comparison
max7320 i 2 c port expander with eight push-pull outputs 6 _______________________________________________________________________________________ part i 2 c slave address inputs input interrupt mask open- drain outputs push- pull outputs application max7323 110xxxx up to 4 ? up to 4 4 four i/o, four output-only versions: four open-drain i/o ports with latching transition detection interrupt and selectable pullups. four push-pull outputs with selectable power-up default levels. max7328 max7329 0100xxx 0111xxx up to 8 ? up to 8 ? pcf8574-, pcf8574a-compatible versions: eight open-drain i/o ports with nonlatching transition detection interrupt and pullups on all ports. all ports power up as inputs (or logic-high outputs). any port can be used as an input by setting the open-drain output to logic-high. 16-port expanders max7324 8 yes ? 8 software equivalent to a max7320 plus a max7321. max7325 up to 8 ? up to 8 8 software equivalent to a max7320 plus a max7319. max7326 4 yes ? 12 software equivalent to a max7320 plus a MAX7322. max7327 101xxxx and 110xxxx up to 4 ? up to 4 12 software equivalent to a max7320 plus a max7323. table 1. max7319emax7329 family comparison (continued) part i 2 c slave address inputs interrupt mask open- drain outputs push- pull outputs i 2 c data write i 2 c data read max7319 110xxxx 8 yes ? ? max7320 101xxxx ? ? ? 8 max7321 110xxxx up to 8 ? up to 8 ? MAX7322 110xxxx 4 yes ? 4 <0, 0, i5ei2 transition flags, 0, 0> max7323 110xxxx up to 4 ? up to 4 4 <0, 0, p5-p2 transition flags, 0, 0> max7328 0100xxx up to 8 ? up to 8 ? max7329 0111xxx up to 8 ? up to 8 ? table 2. read and write access to eight-port expander family
the rst input clears the serial interface in case of a hung bus, terminating any serial transaction to or from the max7320. when the max7320 is read through the serial interface, the actual logic states at the ports are read back. output port power-up logic states are selected by the address select inputs ad0 and ad2. ports default to logic-high or logic-low on power-up in groups of four (see table 3). rst t rst st rst s s s t t t t s s t t s s t t s s t t s s t rss tts r t s s ss ss s s ss ss s s s s t
max7320 logic-high power-up state, and a logic-low selects a logic-low power-up state for each set of four ports (see table 3). the output power-up logic level configuration is correct for a standard i 2 c configuration, where sda or scl appear to be connected to v+ by the external i 2 c pullups. there are circumstances where the assumption that sda = scl = v+ on power-up is not true; for example, in true hot-swap applications in which there is legiti- mate bus activity during power-up. also, if sda and scl are terminated with pullup resistors to a different supply voltage than the max7320?s supply, and if that pullup supply rises later than the max7320?s, then sda or scl may appear at power-up to be connected to gnd. in such applications, use the four address combi- nations that are selected by connecting address inputs ad0 and ad2 to gnd or v+ (shown in bold in table 3). these selections are guaranteed to be correct at power-up, independent of sda and scl behavior. if one of the other 12 address combinations is used, be aware that unexpected port power-up default states may occur until the first i 2 c transmission (to any device, not necessarily the max7320). port outputs write one byte to the max7320 to set all output port states simultaneously. serial interface serial-addressing the max7320 operates as a slave that sends and receives data through an i 2 c interface. the interface uses a serial data line (sda) and a serial clock line (scl) to achieve bidirectional communication between master(s) and slave(s). a master initiates all data trans- fers to and from the max7320, and generates the scl clock that synchronizes the data transfer (figure 1). sda operates as both an input and an open-drain output. a pullup resistor, 4.7k scl sda t r t f t vd,dat t buf start condition stop condition repeated start condition start condition t su,sto t hd,sta t su,sta t hd,dat t su,dat t low t high t hd,sta figure 1. 2-wire serial-interface timing details sda scl start condition stop condition sp figure 2. start and stop conditions
acknowledge the acknowledge bit is a clocked 9th bit the recipient uses to acknowledge receipt of each byte of data (figure 4). each byte transferred effectively requires 9 bits. the master generates the ninth clock pulse, and the recipient pulls down sda during the acknowledge clock pulse, such that the sda line is stable low during the high period of the clock pulse. when the master is transmitting to the max7320, the device generates the acknowledge bit because the max7320 is the recipi- ent. when the max7320 is transmitting to the master, the master generates the acknowledge bit because the master is the recipient. slave address the max7320 has a 7-bit slave address (figure 5). the 8th bit following the 7-bit slave address is the r/ w bit. it is low for a write command, and high for a read command. the 1st (a6), 2nd (a5), and 3rd (a4) bits of the max7320 slave address are always 1, 0, and 1. connect ad0 and ad2 to gnd, v+ , sda, or scl to select the slave address bits a3, a2, a1, and a0. the max7320 has 16 possible slave addresses (table 3), allowing up to 16 max7320 devices on an i 2 c bus. note the max7320 offers a different range of i 2 c slave addresses from the max7319, max7321, MAX7322 and max7323, for which 1st (a6), 2nd (a5), and 3rd (a4) bits of the slave address are always 1, 1, and 0. accessing the max7320 a single-byte read from the max7320 returns the sta- tus of the eight output ports, read back as inputs. a 2-byte read repeatedly returns the status of the eight output ports, read back as inputs. a multibyte read (more than 2 bytes before the i 2 c stop bit) repeatedly returns the status of the eight out- put ports, read back as inputs. a single-byte write to the max7320 sets the logic state of all eight outputs. a multibyte write to the max7320 repeatedly sets the logic state of all eight outputs. reading from the max7320 a read from the max7320 starts with the master trans- mitting the max7320?s slave address with the r/ w bit set high. the max7320 acknowledges the slave address, and samples the logic state of the output ports during the acknowledge bit. the master can read one or more bytes from the max7320 and then issue a stop condition (figure 6). the max7320 transmits the current port data, read back from the actual port out- puts (not the port output latches) during the acknowl- edge. if a port is forced to a logic state other than its programmed state, the read back reflects this. if driving a capacitive load, readback port level verification algo- rithms may need to take the rc rise/fall time into account. typically, the master reads one byte from the max7320, then issues a stop condition (figure 6). however, the master can read 2 or more bytes from the max7320, then issue a stop condition. in this case, the max7320 resamples the port outputs during each acknowledge and transmits the new data each time. writing to the max7320 a write to the max7320 starts with the master transmit- ting the max7320?s slave address with the r/ w bit set low. the max7320 acknowledges the slave address and samples the ports during the acknowledge bit. the master can transmit one or more bytes of data. the max7320 acknowledges each subsequent byte of data and updates the output ports until the master issues a stop condition (figure 7). max7320 i 2 c port expander with eight push-pull outputs _______________________________________________________________________________________ 9 sda scl data line stable; data valid change of data allowed figure 3. bit transfer scl sda by transmitter clock pulse for acknowledgment start condition sda by receiver 12 89 s figure 4. acknowledge
max7320 i 2 c port expander with eight push-pull outputs 10 ______________________________________________________________________________________ sda scl 0 msb lsb ack 1a1 1a3a0 a2 r/w figure 5. slave address s scl n p 1 1 0 1 max7320 slave address port snapshot data port snapshot taken port snapshot taken acknowledge from master r/w a d7 d6 d5 d4 d2 d1 d0 d3 o7 o6 o5 o4 data 1 o3 o2 o1 o0 s = start condition p = stop condition shaded = slave transmission n = not acknowledge figure 6. reading the max7320 scl sda start condition r/ w acknowledge from slave slave address s0 12345678 aaa t ppv data 1 data 2 data 2 valid data 1 valid data out from port acknowledge from slave acknowledge from slave t ppv data to port data to port figure 7. writing to the max7320
max7320 i 2 c port expander with eight push-pull outputs ______________________________________________________________________________________ 11 applications information hot insertion sda, scl, ad0, ad2, and rst are overvoltage protect- ed to +6v independent of v+. this allows the max7320 to be operated from a lower supply voltage, such as +3.3v, while the i 2 c interface is driven from a higher logic level, such as +5v. each of the output ports, o0eo7, has a protection diode to v+ and to gnd (figure 8). when a port output is driven to a voltage higher than v+ or lower than gnd, the appropriate protection diode clamps the out- put to a diode drop above v+ or below gnd. when the max7320 is powered down (v+ = 0v), each output port appears as a diode connected to gnd (figure 8). power-supply considerations the max7320 operates with a supply voltage of +1.71v to +5.5v over the -40?c to +125?c temperature range. bypass v+ to gnd with a ceramic capacitor of at least 0.047f as close to the device as possible. for the tqfn version, additionally connect the exposed pad to gnd. figure 8. output port structure v+ v+ port max7320 i 2 c control o0 o3 o2 o1 o4 o5 o6 o7 output ports gnd v+ power- on reset input filter rst sda scl ad2 ad0 max7320 functional block diagram
max7320 i 2 c port expander with eight push-pull outputs 12 ______________________________________________________________________________________ compatibility with max6965, max7315, and max7316 the max7320 is subset pin compatible with the max6965, max7315, and max7316. the pin differ- ences are shown in table 4. the max7320 is not soft- ware compatible with max6965, max7315, or max7316. in many cases it is possible to design a pc board to work with all these port expanders, providing design flexibility. 15 16 14 13 5 6 7 o1 o2 8 ad2 o7 o6 scl 13 v+ 4 12 10 9 ad0 o5 o4 gnd o3 max7320 o0 n.c. 2 11 sda tqfn 3mm x 3mm x 0.8mm top view 16 15 14 13 12 11 10 9 1 2 3 4 5 6 7 8 ad0 v+ sda scl n.c. o7 o6 o5 o4 max7320 qsop rst ad2 o2 o0 o1 o3 gnd rst *ep *exposed pad. connect to gnd. pin configurations pin-package pin function 16 qsop 16 tqfn max7320 max7315 max6965 and max7316 1 15 ad0 ad0 blink 216 rst ad1 rst 3 1 ad2 ad2 ad0 table 4. max7320, max6965, max7315, and max7316 pin compatibility chip information process: bicmos connect ep to gnd max7320 o2 o7 o6 o5 o4 v+ +3.3v c scl sda scl ad0 o1 o0 sda o3 gnd output output ad2 output output output output output output rst rst 47nf typical application circuit
max7320 i 2 c port expander with eight push-pull outputs ______________________________________________________________________________________ 13 package information (the package drawing(s) in this data sheet may not reflect the most current specifications. for the latest package outline info rmation, go to www.maxim-ic.com/packages .) 12x16l qfn thin.eps 0.10 c 0.08 c 0.10 m c a b d d/2 e/2 e a1 a2 a e2 e2/2 l k e (nd - 1) x e (ne - 1) x e d2 d2/2 b l e l c l e c l l c l c package outline 21-0136 2 1 i 8, 12, 16l thin qfn, 3x3x0.8mm marking aaaa exposed pad variations codes pkg. t1233-1 min. 0.95 nom. 1.10 d2 nom. 1.10 max. 1.25 min. 0.95 max. 1.25 e2 12 n k a2 0.25 ne a1 nd 0 0.20 ref - - 3 0.02 3 0.05 l e e 0.45 2.90 b d a 0.20 2.90 0.70 0.50 bsc. 0.55 3.00 0.65 3.10 0.25 3.00 0.75 0.30 3.10 0.80 16 0.20 ref 0.25 - 0 4 0.02 4 - 0.05 0.50 bsc. 0.30 2.90 0.40 3.00 0.20 2.90 0.70 0.25 3.00 0.75 3.10 0.50 0.80 3.10 0.30 pkg ref. min. 12l 3x3 nom. max. nom. 16l 3x3 min. max. 0.35 x 45
max7320 i 2 c port expander with eight push-pull outputs maxim cannot assume responsibility for use of any circuitry other than circuitry entirely embodied in a maxim product. no circu it patent licenses are implied. maxim reserves the right to change the circuitry and specifications without notice at any time. 14 ____________________maxim integrated products, 120 san gabriel drive, sunnyvale, ca 94086 408-737-7600 ? 2005 maxim integrated products printed usa is a registered trademark of maxim integrated products, inc. maxim cannot assume responsibility for use of any circuitry other than circuitry entirely embodied in a maxim product. no circu it patent licenses are implied. maxim reserves the right to change the circuitry and specifications without notice at any time. 14 ____________________maxim integrated products, 120 san gabriel drive, sunnyvale, ca 94086 408-737-7600 ? 2005 maxim integrated products printed usa is a registered trademark of maxim integrated products, inc. maxim cannot assume responsibility for use of any circuitry other than circuitry entirely embodied in a maxim product. no circu it patent licenses are implied. maxim reserves the right to change the circuitry and specifications without notice at any time. 14 ____________________maxim integrated products, 120 san gabriel drive, sunnyvale, ca 94086 408-737-7600 ? 2005 maxim integrated products printed usa is a registered trademark of maxim integrated products, inc. package information (continued) (the package drawing(s) in this data sheet may not reflect the most current specifications. for the latest package outline info rmation, go to www.maxim-ic.com/packages .) qsop.eps


▲Up To Search▲   

 
Price & Availability of MAX7322

All Rights Reserved © IC-ON-LINE 2003 - 2022  

[Add Bookmark] [Contact Us] [Link exchange] [Privacy policy]
Mirror Sites :  [www.datasheet.hk]   [www.maxim4u.com]  [www.ic-on-line.cn] [www.ic-on-line.com] [www.ic-on-line.net] [www.alldatasheet.com.cn] [www.gdcy.com]  [www.gdcy.net]


 . . . . .
  We use cookies to deliver the best possible web experience and assist with our advertising efforts. By continuing to use this site, you consent to the use of cookies. For more information on cookies, please take a look at our Privacy Policy. X